package me.zhengjie.modules.business.service.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class ExperimentFlagDto {
    private Integer id;

    @ApiModelProperty(value = "版本的名字, 注意: 对照组和实验组不是名字，是根据contrast显示的")
    private String name;

    @ApiModelProperty(value = "一般只是用于url")
    private String valueText;

    @ApiModelProperty(value = "版本值，有排序作用哦！对照组的value必须是0，非对照组的value>0 且不能重复")
    private int value;

    @ApiModelProperty(value = "0:number,1:string ,当url测试的是，type=1")
    private Integer type;

    @ApiModelProperty(value = "比例")
    private double rate;

    /**
     * 是否对照组，有且只有1个对照组
     */
    @ApiModelProperty(value = "是否对照组，有且只有一个")
    private Boolean contrast;
    @ApiModelProperty(value = "用于多变量的时候，暂时没用")
    private String flagName;


    @ApiModelProperty(value = "备注")
    private String remark;

}